package com.service.impl;

import com.dao.IMyuser;
import com.model.MyEcharts;
import com.model.MyUser;
import com.service.MyuserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class MyuserServiceImpl implements MyuserService{

    @Autowired
    private IMyuser iMyuser;

    @Override
    public int addMyUser (MyUser myUser) {
        return iMyuser.insertMyUser (myUser);
    }
    @Override
    public MyUser getUser(int userid) {
        return iMyuser.getMyuser(userid);
    }
    @Override
    public int updateMyUser (MyUser myUser) {
        return iMyuser.updateMyuser (myUser);
    }

    @Override
    public int deleteMyUser(int userid) {
        return iMyuser.deleteMyuser(userid);
    }

    @Override
    public List<MyUser> getAllMyUsers(MyUser myUser) {
        return iMyuser.getAllMyUsers(myUser);
    }

    @Override
    public List<MyUser> getLast10(MyUser myUser) {
        return iMyuser.getLast10(myUser);
    }
    @Override
    public List<MyEcharts> getTrend(MyUser myUser) {
        return iMyuser.getTrend(myUser);
    }

    @Override
    public List<MyEcharts> getTop10(MyUser myUser) {
        return iMyuser.getTop10(myUser);
    }

    @Override
    public List<MyEcharts> getProportion(MyUser myUser) {
        return iMyuser.getProportion(myUser);
    }

}
